river cables - Turkish English Dictionary